@charset "utf-8";
/* CSS Document */
html, body { margin:0px; padding:0; font-family:"Microsoft YaHei","微软雅黑"; background:#fff; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,img,button {border:0;  padding:0; margin:0; font-weight:normal; } 
table,td,tr,th{font-size:12px;}
li{list-style-type:none;list-style:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6,p,em,i,b,span { margin:0; padding:0; font-weight:normal; font-style:normal;}
ol,ul {list-style:none;}
address,cite,code,th {font-weight:normal;font-style:normal;}
img:hover { opacity:1; filter: alpha(opacity=100); }
.fl { float:left; }
.fr { float:right; }
a { color:#4a4b55; text-decoration:none; cursor:pointer; }
a:hover { color:#d00; text-decoration:none;   }

.bj { width:100%; margin:0 auto; overflow:hidden; background:#f5f5f5; }


.warp { width:1100px; margin:0 auto; overflow:hidden; padding:20px 0 0 0px; }
.warp2 { width:1100px; margin:0 auto; overflow:hidden; background:#fff; }
.warp3 { width:1100px; margin:0 auto; overflow:hidden; }
.warp4 { width:1100px; margin:0 auto; }

.w360 { width:400px; margin-right:30px; }
.w486 { width:535px; }
.w240 { width:240px; float:right; background:#f5f5f5;  }

.w710 { width:790px; }
.w250 { width:250px; }



/*顶部*/
.header { width:100%; height:125px; margin:0 auto; overflow:hidden; background:url(http://wzsl.wenzhou.gov.cn/picture/0/1706141022348666968.jpg) center top no-repeat; }
.topr { width:480px; float:right; }
.topnav { font-size:12px; color:#707070; line-height:60px; float:right; }
.topnav span { float:left; padding:0 0 0 18px; }
.topnav span b.zg { background: url(http://wzsl.wenzhou.gov.cn/picture/0/1706141031491811951.png) no-repeat 0px 0px; width:22px; height:17px; padding: 0 0 0 20px; }
.topnav span b.zj { background: url(http://wzsl.wenzhou.gov.cn/picture/0/1706141031491811951.png) no-repeat -22px 0px; width:22px; height:17px; padding: 0 0 0 20px;}
.topnav span b.wz { background: url(http://wzsl.wenzhou.gov.cn/picture/0/1706141031491811951.png) no-repeat -44px 0px; width:22px; height:17px; padding: 0 0 0 20px;}
.topnav a { color:#707070; }
.topnav a:hover { color:#0d8ee9; }
.sea { float:right; text-align:right; padding-top:14px;  }
.sea .inp { width:230px; height:34px; overflow:hidden; border:0px; font-size:14px; line-height:32px; color:#a5a5a5; text-indent:0.875em; background:#fff; font-family:"Microsoft YaHei","微软雅黑"; float:left; }
.sea .bot { width:35px; height:34px; line-height:34px; overflow:hidden; padding:0px; border:0px; background:url(http://wzsl.wenzhou.gov.cn/picture/0/1706141031491811951.png) 0 -526px no-repeat; cursor:pointer; float:left;  }




/*菜单*/
.nav { width:100%; margin:0 auto; font-size:16px; color:#fff; background:#0d8ee9; }
.nav ul { width:1080px; margin:0 auto; }
.nav li { float:left; height:50px; position:relative; top:0px; background:url(http://wzsl.wenzhou.gov.cn/picture/0/1706141031491811951.png) 0 -45px no-repeat; z-index:5555555555;}
.nav li a { text-decoration:none;  }
.nav li span { float:left; color:#fff; line-height:48px; display:block; padding:2px 47px 0 47px; cursor:pointer; font-weight:bold; }
.nav li span:hover { text-decoration:none; background:#fff; color:#0d8ee9; }
.nav li span.cug { float:left; color:#fff; line-height:48px; display:block; padding:2px 45px 0 45px; cursor:pointer; }
.nav li span.cug:hover { text-decoration:none; background:#fff; color:#0d8ee9; }
.nav li .submenu { display:none; position:absolute; top:50px;  z-index:999999; width:100%;left:0;}
.smenu_li { width:100%; text-align:center; float:left; background:#f5f5f5; font-size:14px; }
.smenu_li a { width:100%; line-height:20px; display:inline-block; color:#4a4b55; padding:12px 0; }
.smenu_li a:hover { background:#fff; color:#0d8ee9; }


.ad { width:100%; float:left; }
.ad img { width:100%; height:auto; }


/*焦点图*/
.focus,#focus { width:100%; height:290px; overflow:hidden; position:relative; z-index:1;}
.focus ul li { width:100%; height:290px; overflow:hidden;}
.focus ul li img { width:100%; height:290px;}
.focus ul li span { width:100%; height:40px; overflow:hidden; position:absolute; bottom:0; left:0; 
background:rgba(0,0,0,.7);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000',endColorstr='#72000000');  }
.focus ul li p {width:70%; font-size:14px; line-height:40px; color:#fff; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; padding:0 3%; }
.focus ul li p a { color:#fff; text-decoration:none;}


#pager { position: absolute; bottom:14px; right:0.65em; z-index:999; }
#pager a { width:11px; height:11px; margin-left:2px; margin-right:2px; background:#fff; cursor:pointer; line-height:0; font-size:0; display: inline-block; border-radius:5px; }
#pager a.activeSlide { background:#ec9312; border-radius:5px; }
#pager a:hover { background:#ec9312; border-radius:5px; }


.scrollbox { width:1000px; position: relative; margin-top:20px; }
#scrollDiv { width:1000px; height:85px; overflow:hidden; display:block; }
#scrollDiv ul { float:left; margin-right:-16px; }
#scrollDiv li { width:238px; height:85px; margin-right:16px; float:left; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}
#scrollDiv li img { width:238px; height:85px; }



/*标签切换*/
.tit { width:100%; border-bottom:2px solid #ebebeb; }
.tit ul { width:100%; overflow:hidden; margin-bottom:-2px;}
.tit li { float:left; position:relative; z-index:999; cursor:pointer; }
.tit .active { line-height:46px; font-size:19px; font-weight:bold;  border-bottom:2px solid #0e8ee9; margin:0 14px 0 0px; padding:0 2px; color:#0d8ee9;}
.tit .normal { line-height:46px; font-size:19px; font-weight:bold; color:#666; margin:0 14px 0 0px; padding:0 2px; color:#666; }



/*园区动态&温州资讯*/
.news { width:100%; float:left; padding:10px 0 0 0px; }
.news ul li { width:100%; float:left; font-size:15px; color:#a2a2a2; line-height:38px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.news ul li span { float:right; font-size:12px; margin-left:20px; }

.news3 { width:100%; float:left; padding:10px 0 0 0px; }
.news3 ul li { width:100%; float:left; font-size:15px; color:#a2a2a2; line-height:38px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.news3 ul li span { float:right; display:none;}

.more { font-size:13px; line-height:42px; margin-left:500px; margin-top:-54px; position:absolute; z-index:999;  }
.more a { color:#999; text-decoration:none;}
.more a:hover { color:#0d8ee9; }
.more2 { font-size:13px; line-height:42px; margin-left:366px; margin-top:-54px; position:absolute; z-index:999;  }
.more2 a { color:#999; text-decoration:none;}
.more2 a:hover { color:#0d8ee9; }


/*政务服务大厅*/
.soonbot { width:100%; float:left; background:#e5f4ff;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:2% 3.5%; }
.soonbot ul li { float:left; margin-right:25px; }
.soonbot ul li h1 { width:50px; float:left; margin-right:15px; height:60px; font-size:18px; color:#007aca;  }
.soonbot ul li h1.ico1 { background:url(all_ico.png) 0 -610px no-repeat; }
.soonbot ul li h1.ico2 { background:url(all_ico.png) 0 -710px no-repeat; }
.soonbot ul li h2 { float:left; font-size:18px; color:#007aca; line-height:32px; }
.soonbot ul li h2 p { font-size:16px; line-height:32px;}
.soonbot ul li h2 a { color:#535a5f; margin-right:20px; }
.soonbot ul li h2 a:hover { color:#000; }
.soonbot ul li:last-child { margin-right:0px;}



/*栏目*/
.lm { width:100%; float:left; border-bottom:2px solid #ebebeb; }
.lm b {float:left; line-height:42px; font-size:17px; font-weight:bold;  border-bottom:2px solid #0e8ee9; margin-bottom:-2px; color:#0d8ee9; }
.lm span { font-size:13px; line-height:40px; float:right; }
.lm span a { color:#999; text-decoration:none;}
.lm span a:hover { color:#0d8ee9; }

/*部门街道&上级动态&政策文件&媒体聚集_新闻列表*/
.news2 { width:100%; float:left; padding:10px 0 0 0px; }
.news2 ul li { width:100%; float:left; font-size:15px; color:#a2a2a2; line-height:41px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  border-bottom:1px #ddd dotted; }
.news2 ul li span { float:right; font-size:12px; margin-left:20px; }
.news2 ul li:last-child { border-bottom: none;}


/*栏目2*/
.lm2 { width:220px; float:left; font-size:17px; line-height:38px; font-weight:bold; color:#0d8ee9; padding: 10px 0 0 20px; }

/*政务公开*/
.zwxxgk { width:240px; float:left; font-size:17px; padding:0 0 10px 0px; }
.zwxxgk ul li { width:240px; float:left; font-size:16px; line-height:42px; }
.zwxxgk ul li a {display:block; padding:0 0 0 20px; color:#4a4b55; }
.zwxxgk ul li a:hover { background:#fff; color:#0d8ee9; }
.zwxxgk ul li a.cug { background:#fff; color: #0d8ee9; }
.zwxxgk ul li span { font-size:10px; float:right; padding:0 18px 0 0; color:#999; font-family:Geneva, sans-serif; letter-spacing:-0.15em; }
.zwxxgk ul li:hover span { float:right; padding:0 18px 0 0; color:#0d8ee9;  letter-spacing:-0.15em; }

.wbwx { width:230px; float:left; padding:2px 0 18px 10px;  }
.wbwx ul li { width:98px; float:left; font-size:14px; line-height:36px;  background:#fff; border:1px solid #ebebeb; margin:0 5px; }
.wbwx ul li a { color:#474747; display:block; padding:0 0 0 33px;  }
.wbwx ul li a:hover { color:#d00; }
.wbwx ul li .ico1 { background:url(http://wzsl.wenzhou.gov.cn/picture/0/1706141031491811951.png) 0px -190px no-repeat; }
.wbwx ul li .ico2 { background:url(http://wzsl.wenzhou.gov.cn/picture/0/1706141031491811951.png) 0px -230px no-repeat; }



/*广告轮播*/
.house_pic { width:1100px; position:relative; float:left; }
.house_pic ul li { width:1100px; float:left; height:90px; }
.house_pic ul li img { width:100%; height:90px; }
.house_pic .left_arrow { width:40px; height:40px; background:rgba(255,255,255,1); left:20px; top:25px; cursor:pointer; position:absolute; z-index:9999; text-align:center; line-height:40px; font-size:24px; color:#333; font-family: Georgia; font-weight:bold; border-radius:40px;  }
.house_pic .left_arrow:hover {  background:rgba(13,142,233,1); color:#fff; }
.house_pic .right_arrow { width:40px; height:40px; background:rgba(255,255,255,1); right:20px; top:25px; cursor:pointer; position:absolute; z-index:9999;  text-align:center; line-height:40px; font-size:24px; color:#333; font-family: Georgia; font-weight:bold;  border-radius:40px; }
.house_pic .right_arrow:hover { background:rgba(13,142,233,1); color:#fff; }


/*专题图片*/
.addlist { width:100%; float: left; }
.addlist ul li { width:353px; float:left; margin-right:20px; }
.addlist ul li img { width:100%; height:66px; }
.addlist ul li:last-child { margin-right:0px;}






/*专题图片*/
.ztpic { width:100%; float:left; }
.ztpic ul li { width:238px; float:left; margin-right:16px; }
.ztpic ul li img { width:238px; height:auto; }
.ztpic ul li:last-child { margin-right:0px;}


/*办事服务*/
.bsfw { width:100%; float:left; background:#f5f5f5; padding:23px 0px; }
.bsfw ul { padding:0 0 0 40px; float:left; }
.bsfw ul li { width:186px; float:left; font-size:16px; line-height:42px; margin-left:6px; }
.bsfw ul li a { color:#474747; display:block; padding:0 0 0 58px; }
.bsfw ul li a:hover { color:#0d8ee9; }
.bsfw ul li .ico1 { background:url(http://wzsl.wenzhou.gov.cn/picture/0/1706141031491811951.png) -420px -20px no-repeat; }
.bsfw ul li .ico2 { background:url(http://wzsl.wenzhou.gov.cn/picture/0/1706141031491811951.png) -420px -100px no-repeat; }
.bsfw ul li .ico3 { background:url(http://wzsl.wenzhou.gov.cn/picture/0/1706141031491811951.png) -420px -180px no-repeat; }
.bsfw ul li .ico4 { background:url(http://wzsl.wenzhou.gov.cn/picture/0/1706141031491811951.png) -420px -260px no-repeat; }
.bsfw ul li .ico5 { background:url(http://wzsl.wenzhou.gov.cn/picture/0/1706141031491811951.png) -420px -340px no-repeat; }
.bsfw ul li .ico6 { background:url(http://wzsl.wenzhou.gov.cn/picture/0/1706141031491811951.png) -420px -420px no-repeat; }


/*友情链搪*/
.friendlink { width:100%; float:left; overflow:auto; padding:4px 0 24px 0; }
.friendlink ul li { width:275x; float:left;  } 
.friendlink ul li select { width:263px; height:40px; font-size:14px; color:#666; line-height:35px; border:2px solid #d2d0d1; background:#f8f8f8; padding:0 0 0 8px; font-family:"Microsoft YaHei","微软雅黑";  }
.mar15 { margin-right:16px; }


/*底部*/
.footer { width:100%; margin:0 auto; overflow:hidden;  background:#f5f5f5; border-top:1px solid #ebebeb; }
.footer .copy { width:780px; margin:0 auto; overflow:hidden; padding:16px 0; }
.footer .copy h1 { float:left; padding:15px 30px 0 0px;}
.footer .copy h2 { float:left; font-size:12px; line-height:28px; color:#777; text-align:center; padding:6px 0 0 0px; }
.footer .copy h2 span { font-size:14px; line-height:32px; }
.footer .copy h2 span b { font-size:12px; padding: 0 10px; }
.footer .copy a { color:#777; }
.footer .copy a:hover { color:#d00; text-decoration:underline; }


/* --------------------------------------------------------- 二级页面 ----------------------------------------------------- */
/*二级菜单*/
.snav { width:100%;  }
.snav span { padding:0 0 0 10px; font-size:18px; color:#333; line-height:20px;font-weight:bold; float:left; margin:25px 0 22px 0; border-left:4px solid #0d8ee9;   }

.snav ul { float:left; border-top:1px solid #e9e9e9;}
.snav ul li { width:230px; display:inline-block; float:left; padding:0 0 0 20px; border-bottom:1px solid #e9e9e9;  line-height:46px; background:#f9f9f9; font-size:14px; color:#333; }
.snav ul li i { content:'';  width:0; height:0; border:7px solid transparent;  border-left:7px solid #e0e0e0; border-right:none; float:right; margin-right:17px; margin-top:16px; }
.snav ul li:hover { background:#0e8ee9; color:#fff;}
.snav ul li:hover i { border-left:7px solid #fff; }


.snav2 { width:100%; float:left; margin-bottom:15px; margin-top:-12px; }
.snav2 em { width:229px; float:left; line-height:39px; color:#666; font-size:14px; padding:0 0 0 21px; border-bottom:1px #e9e9e9 dotted; }
.snav2 em a { color:#777; }
.snav2 em a:hover {  color:#d00; }


.guideadd { width:100%; float:left; font-size:13px; color:#999; font-weight:normal; padding:20px 0 0 0;  }
.guideadd a { color:#999; }
.guideadd a:hover { color:#0d8ee9; }

.listtit { width:100%; float:left; border-bottom:1px solid #0e8ee9; margin-top:20px; }
.listtit ul li { float:left; line-height:39px; font-size:16px; }
.listtit ul li a { padding:0 15px; color:#333; display:inline-block; }
.listtit ul li a:hover { background:#0e8ee9; color:#fff; }
.listtit ul li a.cug { background:#0e8ee9; padding:0 15px; color:#fff; display:inline-block; }
.listtit h3 { float:left; line-height:39px; font-size:16px;  background:#0e8ee9; padding:0 15px; color:#fff; display:inline-block; }

.list_titel { width:1000px; margin:0 auto; overflow:hidden; font-size:24px; font-weight:bold; color:#0d8ee9; line-height:40px; padding:35px 0 0 0;  }
.list_titel span { float:right; font-size:13px; color:#999; font-weight:normal; }
.list_titel span a { color:#999; }
.list_titel span a:hover { color:#0d8ee9; }



/*文字列表页*/
.list { width:100%; margin:0 auto; overflow:hidden; padding:15px 0 0 0px; margin-bottom:40px; }
.list ul li { width:100%; float:left; font-size:15px; color:#333; line-height:46px; border-bottom:1px #e5e5e5 dotted; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.list ul li b { color:#666; font-weight:bold; padding:0 10px 0 0px; font-size:14px;  color:#ccc; }
.list ul li span { float:right; font-size:14px; color:#999; }

.next2 { width:1000px; margin:45px auto 50px auto; font-size:14px; overflow:hidden; }
.next2 a { border:0px solid #ddd; color:#333; background:#ddd; margin:0 10px 0 0px; padding:0 13px; line-height:34px; display: inline-table; border-radius:2px; }
.next2 a:hover { border:0px solid #0d8ee9; background:#0d8ee9; color:#fff; border-radius:2px;}
.next2 a:active { border:0px solid #0d8ee9; background:#0d8ee9; color:#fff; border-radius:2px;}
.next2 span.current { background:#0d8ee9; color:#fff; border:0px solid #0d8ee9; display:inline-table; border-radius:2px; line-height:34px; padding:0 13px; margin:0 10px 0 0px;}
.next2 span.disabled { padding:0 9px 0 0px; }


.default_pgContainer { float: left; padding:0 0 15px 0;}
.default_pgToolbar { float: left; padding: 10px 0;}


.ztzrlist { width:100%; margin:0 auto; overflow:hidden; padding:15px 0 0 0px;  }
.ztzrlist ul li { width:47%; float:left; font-size:15px; color:#333; line-height:48px; border-bottom:1px #e5e5e5 dotted; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-right:6%; }
.ztzrlist ul li b { color:#666; font-weight:bold; padding:0 10px 0 0px; font-size:14px;  color:#ccc; }
.ztzrlist ul li:nth-child(2n) { margin-right:0;  }
.marB40 { margin-bottom:40px;}
.marB20 { margin-bottom:20px;}


/*图说水利*/
.tssl { width:100%; float:left; padding:20px 0 40px 0px;  }
.tssl ul li { width:254px; float:left; margin:15px 28px 5px 0px;  }
.tssl ul li img { width:254px; height:170px;}
.tssl ul li p { width:100%; float:left;font-size:15px; line-height:23px; text-align:center; padding:15px 0 0 0px; height:44px; overflow:hidden; }
.tssl ul li:nth-child(4n) { margin-right:0;  }




/* --------------------------------------------------------- 三级页面 ----------------------------------------------------- */


/*正文页*/
.con90 { width:918px; border:1px solid #e6edf3; padding:20px 40px 0 40px; float:left; margin:20px 0 50px 0; }


.titt { width:100%; float:left; font-weight:bold; font-size:28px; color:#db140c; text-align:center; padding:20px 0 20px 0px; }
.info { width:100%; float:left; color:#888; font-size:14px; text-align:center; border-bottom:1px solid #f8f8f8;  line-height:20px;  margin-bottom:34px; padding:0 0 20px 0; }
.info span { padding-right:20px; }

.zw { width:100%; float:left; color:#555; line-height:2em; font-size:16px; }
.zw p { padding-bottom:28px;  }
.zw img { max-width:100%; height:auto; }

.fx { width:100%; float:left; padding:10px 0 50px 0px; }
.fx span { float:right; font-size:16px; color:#333; } 


.icon-medium-plus { line-height:32px; color:#333; font-size:16px;  }
